home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / programm.ing / winlib.lzh / WINLIB / DEMO.DOC < prev    next >
Encoding:
Text File  |  1994-08-13  |  6.9 KB  |  143 lines

  1.  
  2.  **   ** **** **   ** **     **** ******       ******  ******   *****
  3.  **   **  **  ***  ** **      **  **   **     **   ** **   ** **   **
  4.  **   **  **  **** ** **      **  **   **     **   ** **   ** **   **
  5.  ** * **  **  ******* **      **  ******     ******  ******  **   **
  6.  *******  **  ** **** **      **  **   **    **      ** **   **   **
  7.  *** ***  **  **  *** **      **  **   **   **      **   ** **   **
  8.  **   ** **** **   ** ****** **** ******    **      **   **  *****
  9.  
  10.            Official Demonstration Program for version 0.59
  11.            Programmed by Karl Anders Øygard and Ken Hollis
  12.                    Demo documentation by Ken Hollis
  13.             Released by BitGate  Software and Clever Bits
  14.  
  15.       All material copyright © 1992-1994, Bitgate Software, USA
  16.                        and Clever Bits, Norway
  17.  
  18.            ** THIS IS THE >FINAL< RELEASE OF WINLIB PRO! **
  19.                ** LOOK FOR XAES FOR UPDATED MATERIAL **
  20.  
  21.  --------------------------------------------------------------------
  22.  
  23.  Use of this demo program is not restricted, and may be given away as
  24.  a whole archive, in unmodified form.  No fee may be charged for such
  25.  distribution of either the archive or the program.  Since WinLIB Pro
  26.  is currently not available, the demo will be given away for now.
  27.  
  28.  Additions to the demo:
  29.  """"""""""""""""""""""
  30.  Since the programmers have decided to update the program, various
  31.  additions have been made.  But since this is the newest release, it
  32.  means that a major improvement has been made.  These improvements are
  33.  as follows:
  34.  
  35.  ∙ 5 different 3D Drawing types (MultiTOS, Zoom!, Geneva, Motif,
  36.    Our own custom design)
  37.  ∙ Subtle, but definitely better looking text drawing based on if the
  38.    "whiteback" bit (obstate) is set.  It creates a white shadow one
  39.    pixel up and to the left of the text.  Although it takes a bit
  40.    longer to draw, it looks so much better.
  41.  ∙ Added BOXFRAME bit for Extended Object Type, looks better
  42.  ∙ Popup menu bars are now implemented
  43.  ∙ Added alert boxes (still need work, though)
  44.  ∙ Added new documentation and new indices to the library
  45.  ∙ Added even more support for TOS 4.0+
  46.  ∙ Fixed and optimized dialog editing routines
  47.  ∙ Added much more to the demo...  Take a look! 
  48.  
  49.  --------------------------------------------------------------------
  50.  
  51.  Using the demo:
  52.  
  53.  When you first boot up WinLIB Pro, it will display a menu at the top
  54.  of your desktop, or screen, depending on if you are in a multitasking
  55.  environment or not.
  56.  
  57.  To bring up a sample dialog box, all you have to do is select an
  58.  item in any one of the menu bars.  Once you do, you will then be
  59.  able to click on a selection to close the window.
  60.  
  61.  The info window cannot be untopped, so if you have tried to untop it
  62.  and you wonder what is going on, now you know.  This is a feature
  63.  to WinLIB Pro, which lets you pause for importaint information which
  64.  cannot be avoided by any means.  This window can be activated under
  65.  the "CTRL-I" key, which immediately shows the dialog.  To close this
  66.  window, simply click "OK" or press [ALT-O] or [O].  If you want more
  67.  information, press [ALT-I] or [I].
  68.  
  69.  Hotkeys can be activated by using the ALTERNATE key.  If there is a
  70.  dialog box with NO editable fields inside it, simply press the key
  71.  corresponding to the hotkey.  The hotkey is currently underlined, but
  72.  that will change in the future.
  73.  
  74.  Window 1 is a timer window, which just shows a window with filled
  75.  colors cycling once every second.  This is an example of the multi-
  76.  tasking windows.  Although we have not programmed the routines to
  77.  handle more than one window up at a time that is of timer type, you
  78.  can keep it up to show multitasking capabilities of WinLIB Pro.
  79.  
  80.  Dialog 1 can be opened as many times as necessary.  You may notice
  81.  that if you have more than one window of the same dialog box up at
  82.  any given time, it will do all redraws to each window that contains
  83.  the same information.  Although editing objects are not yet redrawn,
  84.  they will be.  All this window does is show its ability to perform
  85.  radio buttons, selectable buttons, 3D buttons, as well as editing.
  86.  It also shows its ability to select buttons in the background, ie.
  87.  you don't have to top this window to select an item inside it, and
  88.  shows what the BOXFRAME looks like.
  89.  
  90.  Dialog 2 gives an example of a MultiTOS-like feature of buttons, in
  91.  "Button 2".  This is highlighted, just like the bit mask 0x400 would
  92.  do under MultiTOS or TOS 4.0+.  This window can also be activated by
  93.  a background click, and so can its menus.  The image has been scaled
  94.  to show the WinLIB Pro scaling capabilities, although, it will be
  95.  worked on, for obvious reasons.
  96.  
  97.  Dialog 3 gives an example of popup menu bars.  Although the cycle
  98.  button does not work, it will work in the next version.  But, the
  99.  popup menus work, giving an example of what is to come.
  100.  
  101.  Dialog 4 gives an example of slidable objects, and the custom design
  102.  buttons.  It also gives an example of rooted objects, but since the
  103.  sizing routine for rooted objects is not yet complete, the text with-
  104.  in the box is off a bit.  This will be fixed in the next update.
  105.  
  106.  This program also has an internal help menu, which can be activated
  107.  by pressing the [ALT-CTRL-HELP] key.  It would then show a window
  108.  with the text, and you can then go in and select a word, and it will
  109.  display information based on what you clicked.  This option is known
  110.  as Hottext (or Hypertext for you Mac junkies), and is unique to
  111.  WinLIB Pro.
  112.  
  113.  Information about the WinLIB Pro demo in general can be obtained by
  114.  pressing the [ALT-CTRL-F1] key, which will then display a general
  115.  information window which can be selectable by hottext as well.
  116.  
  117.  The WinLIB Pro demo currently works with MultiTOS, but is incompat-
  118.  ible (currently) with Geneva.  New versions of Geneva should be
  119.  released that will be compatible.  So far, WinLIB Pro is not.
  120.  
  121.  Try running this program under low resolution.  Although the text
  122.  windows are not wrapped yet, they will be.  The hottext works under
  123.  any resolution.
  124.  
  125.  Changing the 3D Drawing types can be activated by using the keys
  126.  ALT-CTRL-F5 thru ALT-CTRL-F10.  They are as follows:
  127.  
  128.  F5  : MultiTOS/TOS 4.0+ 3D look (Atari's own design)
  129.  F6  : Zoom! look (from Olaf Meisiek)  (To be modified)
  130.  F7  : Motif/Openlook look (XWindows design)  (To be added)
  131.  F8  : Geneva look (Actually just a modified TOS 4.0+ look)
  132.  F9  : "WinLook" (Our very own customized look)  (To be designed)
  133.  F10 : Standard TOS look (no 3D enabled, bypass TOS 3.3 3D enable)
  134.  
  135.  Here's a slight list of the keyboard equivalency commands.  All of
  136.  these keys are activated by using [ALT-CTRL] combinations.
  137.  
  138.  [BACKSPACE] : Close all windows
  139.  [SPACE]     : Redraw all windows
  140.  [KP-ENTER]  : Redraw current window
  141.  [ESC]       : Close current window
  142.  [F1]        : Show info about the demo
  143.  [TAB]       : Cascade windows